@echo off
chcp 65001 > nul
echo ========================================
echo     凯利公式计算器 - 快速启动
echo ========================================
echo.

echo 🚀 正在启动凯利公式计算器...
echo.

:: 检查Python是否安装
python --version >nul 2>&1
if errorlevel 1 (
    echo ❌ 错误：未找到Python，请先安装Python 3.7+
    echo 💡 下载地址：https://www.python.org/downloads/
    pause
    exit /b 1
)

:: 检查是否存在主程序文件
if not exist "streamlit_kelly_calculator.py" (
    echo ❌ 错误：找不到主程序文件 streamlit_kelly_calculator.py
    pause
    exit /b 1
)

:: 检查是否存在依赖文件
if not exist "requirements.txt" (
    echo ❌ 错误：找不到依赖文件 requirements.txt
    pause
    exit /b 1
)

:: 尝试启动快速启动脚本
if exist "quick_start.py" (
    echo 📱 使用快速启动脚本...
    python quick_start.py
) else (
    echo 📱 直接启动Streamlit应用...
    echo 🔍 检查依赖包...
    pip install -r requirements.txt
    
    echo.
    echo 🌐 启动Web应用...
    echo 💡 应用将在浏览器中自动打开
    echo ⏹️  按 Ctrl+C 停止服务器
    echo.
    
    python -m streamlit run streamlit_kelly_calculator.py
)

echo.
echo 👋 感谢使用凯利公式计算器！
pause